#!/bin/bash
## 常用linux shell 命令

变量定义 不要有空格
name=张三 或者 '张三' "张三"
name=`ls /etc`
name=$(ls /etc)
注意 $() 和``里面会被认为是命令

单引号里面都是字符串, 双引号里面可以有表达式

变量引用
$name  ${name} 大括号可以不要,但是可以用作范围隔离


# 数组
数组定义: arr=(a b c d)
arr[0]=1
arr[1]=2
${arr[0]}
数组长度   ${#arr[*]}


ps: 获取长度 都是使用 #


#算数运算符
+ - * /  (*=> \*)

# 关系运算符
 -eq -ne -gt -ge -lg -le 等于 大于 小于 大于等于 小于等于（只能用于数字)

# 布尔运算符
! -o -a  不等于 or and
#逻辑运算符
&& || 要用两个中括号  [[ a == b && b == c ]]

# 文件测试符
-d 是否是dir
-f 是否是file
-s 是否是空
-e 是否存在
-x 是否可以执行
-r -w是否可读可写












